.q-btn-dropdown,
.q-btn-group > .q-btn-item.q-btn--standard:before {
  box-shadow: none;
}

.item-section-no-wrap {
  overflow: hidden;
  text-overflow: ellipsis;
}

.tbtndrop-no-wrap {
  span.block {
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
  }

  .q-btn-dropdown--current {
    width: 70%;
  }
}

.tbtndrop-justify-between {
  .q-btn__content {
    // justify-content: space-between;
  }
}

.q-menu .q-item__section--side > .q-icon {
  font-size: 14px;
}

.q-menu .q-item__section--side {
  padding-right: 8px;
}

.q-menu .q-item__section--avatar {
  min-width: min-content;
}

.q-menu .q-item__label {
  line-height: 1 !important;
  max-width: max-content;
}

.q-menu .tr-drop-btn-list-fixed .q-item__label {
  max-width: 100%;
}
.tr-buttondrop-notext {
  min-width: min-content;
}
.tr-buttondrop {
  font-weight: 400;
  .q-btn-dropdown__arrow-container {
    .q-icon {
      color: rgba(0, 0, 0, 0.56);
    }
  }
}
.tr-buttondrop-default {
  background-color: rgba(255, 255, 255, 1);
  color: rgba(0, 0, 0, var(--t-color-opacity, /*批量处理90%透明度*/0.9));
  border: solid 1px #dcdcdc;
  border-radius: 2px;
  // min-width: 74px;
  &:hover {
    color: rgba(var(--t-color-rgb), var(--t-color-opacity, /*批量处理透明度,将80%替换为--t-color-opacity*/0.8));
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(var(--t-color-rgb), 0.8);
  }

  &:active {
    color: var(--t-color);
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px var(--t-color);
  }
  &:focus {
    color: rgba(var(--t-color-rgb), var(--t-color-opacity, /*批量处理透明度,将80%替换为--t-color-opacity*/0.8));
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(var(--t-color-rgb), 0.8);
  }
}
.tr-buttondrop-default .q-btn-item:focus {
  color: rgba(var(--t-color-rgb), var(--t-color-opacity, /*批量处理透明度,将80%替换为--t-color-opacity*/0.8));
}
.tr-buttondrop-default .q-btn-dropdown__arrow {
  font-size: 10px !important;
}
.tr-buttondrop-default-disabled {
  color: rgba(0, 0, 0, 0.32);
  background-color: rgba(255, 255, 255, 1);
  border: solid 1px rgba(220, 220, 220, 0.6);
}

.tr-drop-btn-list .q-item {
  color: rgba(0, 0, 0, var(--t-color-opacity, /*批量处理90%透明度*/0.9));
}

.tr-drop-btn-list .q-item:hover {
  // color: rgba(0, 0, 0, var(--t-color-opacity, /*批量处理90%透明度*/0.9));
  // color: var(--t-color);
  background-color: #f0f2f5;
}
.tr-drop-btn-list .q-item .q-item__label:hover {
  color: rgba(0, 0, 0, var(--t-color-opacity, /*批量处理90%透明度*/0.9));
}
.tr-drop-btn-list .q-item:active {
  // color: rgba(0, 0, 0, var(--t-color-opacity, /*批量处理90%透明度*/0.9));
  color: var(--t-color);
  background-color: rgba(var(--t-color-rgb), 0.15);
}

.tr-drop-btn-list .disabled {
  color: rgba(0, 0, 0, 0.32);

  &:hover {
    color: rgba(0, 0, 0, 0.32);
  }
}
.q-btn-dropdown--split .q-btn-dropdown--current {
  padding-right: 0;
}
.q-btn-dropdown--split .q-btn-dropdown__arrow-container {
  padding: 0 12px 0 7px;
}
